develop line fading and channel fading functions

Signed-off-by: Monet Xu <monet-xu@ti.com>
